home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / et / et3_0-a1.lha / et3 / CHANGES_2.3 < prev    next >
Text File  |  1992-06-22  |  1KB  |  69 lines

  1. Document::DoMakeViews:
  2.     use DoMakeWindows instead
  3.     DoRead signature change
  4.  
  5. new:    CompVObject.[Ch]
  6.  
  7. new: Buttons.[Ch]
  8.     void ActionButton::SetLabel(char *lb, bool redraw= FALSE);
  9.  
  10. new: Object.[Ch]
  11.     deepclone can be overridden to optimized DeepCloning
  12.     ->i.e. Bitmap.C -> deepclone
  13.  
  14. Class.h is no longer automatically included by Object.h
  15.  
  16. Point.h:
  17.     coordinates are now of type int (-> Views can now be larger than 32'000)
  18.     class Point { short x, y; } 
  19.         -> class Point { int x, y; } 
  20.  
  21. cleaned up: Port.h
  22.     no GrSetXXXPattern
  23.  
  24. class Metric { Point extent; short base; } 
  25.     -> class Metric { Point extent; int base; }
  26.  
  27. class CompositeVObject:
  28.     class CompositeVObject: public VObject {
  29.     protected:
  30.     ...
  31.     class SeqCollection *list;
  32.     public:
  33.     ...
  34.     CompositeVObject(int id= cIdNone, SeqCollection *cp= 0);
  35.     ...
  36.     SeqCollection *GetList()
  37.         { return list; }
  38.     ...
  39.     }
  40.  
  41.  
  42. Expander::Expander(int id, Direction d, Point g= gPoint0, Collection *c= 0);
  43.     -> Expander(int id, Direction d, Point g= gPoint0, SeqCollection *c= 0);
  44.  
  45.  
  46. Name/Signature Changes
  47. ----------------------
  48. Command *VObject::DispatchEvents(Point lp, Token t, Clipper *vf)
  49.     -> Command *VObject::DispatchEvents(Point lp, Token &t, Clipper *vf)
  50.  
  51. Command *Input(Point lp, Token t, Clipper *cl)
  52.     -> Command *Input(Point lp, Token &t, Clipper *cl)
  53.  
  54. ObjPtr
  55.     -> Object*
  56.  
  57. CollPtr
  58.     -> Collection*
  59.  
  60. VObjPtr
  61.     -> VObject*
  62.  
  63. FontPtr
  64.     -> Font*
  65.     
  66. bool Object::PrintOnWhenObserved(Object *);
  67.     -> PrintOnWhenObserving
  68.  
  69.